package com.salmon.study.exmple;

import com.google.common.eventbus.EventBus;

public class InheritEventsBusExample {

    public static void main(String[] args) {
        //当作为参数的event之间有继承关系时，使用eventBus发送消息，eventt的父类listener也会对此消息进行处理。
        final EventBus eventBus = new EventBus();
        eventBus.register(new FruitEaterListener());
        eventBus.post(new Apple("apple"));

        System.out.println("---------------------");
        eventBus.post(new Fruit("Fruit"));
    }
}
